import random


# print(random.randint(1, 20))  # 随机生成1-10的整数

# print(random.random())  # 随机生成0-1之间的浮点数，包含0不包含1
#
# print(random.randrange(1, 10))  # 随机生成1-10的整数,包含1不包含10,左闭右开
#
# print(random.choice(['1', '2', 3, 4]))  # 在可迭代对象随机抽取一个数据
#
# print(random.sample(['1', '2', 3, 4], 1))  # 在可迭代对象随机抽取n个数据
#
# print(random.uniform(1, 2))  # 获取[a,b)范围内的浮点数
#
li = ['1', '2', 3, 4]
random.shuffle(li)	# 把参数指定的数据中的元素打乱。参数必须是一个可变的数据类型。
print(li)  # 打乱顺序